MOV [0],ECX和MOV DWORD PTR FS:[0],ECX有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:29:32
DWORD PTR FS:
DWORD PTR DS:
DWORD PTR SS:
后面这些FS DS SS分别又代表什么?

MOV [0],ECX ;#赋给默认段DS(x86) 即ds:0
MOV DWORD PTR FS:[0],ECX ;#指明是段FS 即FS:0
-------------------------

DWORD:双字的意思
----------
FS:
DS:
SS:
这几个是首地址吧
----------
DWORD PTR FS:
DWORD PTR DS:
DWORD PTR SS:
意思:
将所给地址处的数据作双字处理
即取4个字节